going on a pilgrimage - Français Anglais Dictionnaire